Search results
Yelp Reviews
2.0 92 reviews
- 5 star 18
- 4 star 5
- 3 star 9
- 2 star 5
- 1 star 55
The Bell location is fine. I could not find a thing wrong with them at all. They are fair and nice to deal with. The Glendale Harbor location lowers my rating of this business substantially.... More
This place is bad. They will Bill your credit card for things you don't buy. They will lose your items all the time. Avoid like the plague More