I want to buy a GPS now so I can practice with it before the race, Can I buy it now, or is the special offer only at the time of the race?

In

Once you are registered for the RVO and paid your entry, then you can buy your GPS with the RVO discount.