Telebrands is a scam. I placed an order for an aluma wallet one month ago and I still have not received it. After reading reviews of the product I have not been able to find one satisfied customer. I wish I had read the reviews before placing my order and wasting my money.
Save you money!!! Do not buy from telebrands!!!
0 comments