Search results
Yelp Reviews
2.0 3 reviews
- 5 star 0
- 4 star 1
- 3 star 0
- 2 star 0
- 1 star 2
Ordered in june. Started receiving parts last week. Going well so far. Haven't had any communciation issues other than it usually takes a day or two to get a reaponse on emails. More
Scammers. I also placed an order for approx $10k in 2010. I did not receive any part of my order. After about a year of excuses, I asked for a refund. I received $1000 back. After this they... More