So far I have had no issues whatsoever recommending this site to my friends and family. I have had a great overall experience as a client. The diversity of products is impressive. And they carry reputable brands. The products I ordered are impeccable. The items were delivered on time. Placing my order was easy. The support on this site is great, the staff is knowledgeable and caring. They really take the time to understand what the client is looking for and puts them in the right direction. This is the second time I place an order and I was glad to see that a client is always treated with flawless customer service. Highly recommended site.