As previous post, my goods never arrived. Been waiting over two months now and still no refund. It is unacceptable that they still have my money when they have admitted that they know the item has not arrived with me.
5 years ago
tenstickers.com has a
1.3
average rating
from
58
reviews