Great variety of products and you can get some cool prices. However sometimes you can get issues with the delivery because chosen carrier is little slow.
Their customer service is so awesome! One of my deliveries was late so I called them! They helped me track down my purchase which helped me feel better!
If you ever get a staff member on the phone you will love them! They are super nice and extremely helpful with anything! They respect you and they just always make my day whenever I do need to call!