Well I did buy mine through the website but I just sent them a check, not my credit card.
I got it in a matter of days. But if you don't feel comfortable doing it, look around there are other bike attachments like the "springer" I think it's called.
Good luck and happy biking