Their promos and quality used to be great, but they went downhill fast. Rude customer service, and their CEO is wildly unprofessional and has directed hateful comments at users online.
7 months ago
Sticker Mule has a
1.8
average rating
from
63
reviews