I recently made a purchase from the BMAG online store, and I must say that I am extremely pleased with both their offerings and level of customer support. I received regular updates on the delivery status from the time I placed my order, which gave me comfort in knowing my stuff was on its way. When my order was delivered, it was carefully packed and had a thoughtful handwritten letter. The goods themselves are of a great caliber and well above my expectations. I enjoy seeing my kids' imaginations go wild as they play for hours on end with the dress-up clothes and magnetic playboards. I had an excellent overall shopping experience with BMAG, and I heartily suggest their website to anyone looking for top-notch toys and games. I'll most certainly be a repeat buyer in the future.