When I found Kingsource online store, I believed I'd won the lottery because it seemed like everything I needed was there. When I finally got my order, though, all of my expectations and dreams were destroyed. The prices were not as competitive as they claimed to be, nor did the quality of the products come close to meeting expectations. In addition, the delivery took an extremely long time! To clarify, I mean that regular mail is delivered more quickly than their delivery service. Kingsource needs to step up their game if they want to fulfill their aim of supplying high-quality products at prices that are comparable to those of their competitors. I'm sorry, Kingsource, but it doesn't look like I'll be making another trip there any time soon for more shopping.