asked by
on 8/23/20Yes, legit company. They have phone number and real life person answer. 4705852229 if you don't believe me.
SUPER LEGIT! Their company address is listed on their website and if you call their phone number, a LIVE HUMAN in the US picks up!
Super legit! I am a reseller and I buy from sticker titans and then sell to my own customers. AND I STILL MAKE MONEY!