Search results
Yelp Reviews
3.0 6 reviews
- 5 star 2
- 4 star 0
- 3 star 1
- 2 star 1
- 1 star 2
What one should expect: significant delays in customer service, particularly when shipping. Several employees doing tasks other than handing an increasingly large backlog of customers. Better... More
Cannot reach them on the phone. If you have a specific question the online robot service has no help. Doesn't understand your question hangs up on you. More