Awful company, wish I looked at the reviews first. Never received the item and no longer need as it’s been over 4 months! They still won’t give a refund. DONT ORDER, YOU PROBABLY WONT RECEIVE
2 years ago
tenstickers.com has a
1.3
average rating
from
59
reviews