asked by
on 11/26/19Very wide selection, product availability, customer service (exceptional,) prices, and great quality. The experience was so good I was anxious to receive the products, and they definitely did not disappoint!
I compared prices in addition to shipment fees and quality of the products
Easy to navigate website. Good range of materials.