Crazy Freddy's Motor Sports
Crazy - Customer Service
I purchased a warranty for a bike I bought from Crazy Freddy's back in 2007. I no longer want the warranty and want to cancel it and by right I can do so with the money being refunded. I have called countless number of times with no one returning my phone calls and no one answering my phone calls. ...