The store looks big in ads, but in reality, it was small and not well stocked. The quality of the products was top shelf tho.
July 2018
Teletron is a very high end furniture store that carry not just the best but the WORLD'S BEST furniture for example their Massage chairs. Made in Japan and also one of their top of the lines chairs.
July 2017
Crazy store set up just like stores China. All the best brands of rice cookers!