Hey folks! Has anyone ever heard of Stupidgreg.com..... ?
I just bought another trials bike after a few years away from the sport and was looking for good prices on gear and apparel and found this site. Like I stated, it seems to good to be true..... They do not accept Pay Pal like most places in the USA and I can't seem to find anything on the net about them as a company.
Anyone, unfortunately, get burned by them?
Thanks