More horrible customer service
I spent a couple of thousand with them over the last couple of years on my Demon. Had about $150.00 in small parts in one shipment that never did show. Refused to resend them.
Print