For the most part, I like Panda Hall. However, I have rarely found chain that I have ordered to be in stock. The day the order is due to ship, I get an email asking that I choose a replacement, which delays the order by a week. When it comes to their chain inventory, it is a bait and switch deal.