Reviews

0/10

On the latest Dec. I purchased a TV stand in presale (it was not available in the stock). they told me that the item would be delivered MAXIMUM in 30 days. Now is the Feb. 24th. Almost two months passed and still they do not give us a clear answer on when exactly we will receive that. Every weekend we receive a phone call from Leon's mentioning we are going to have it in TWO!! days; and this two days never comes... I am really frustrated with Leon's customer service and I never ever recommend this company to anyone.

1 of 1 people found this review helpful.
Was this review helpful?