I just downloaded the entire Grand3 software and went to activate it today. It says i require a usb device. When I ordered that, I believe it is coming from Germany with a cost of $40.00 shipping. Seriously? Why is this not on the software somehow? Who knows how long it will be to get this from Germany to Canada. Is the no way around this?