Unlike the other reviews here Ive had a good experience. Items were delivered quick, payment is easy, and even some extras were thrown in. Some items were a different brand but I think that comes with the territory.
1 year ago
Monstersteroids has a
2.9
average rating
from
114
reviews