I've ordered from Michaels online 3 times. The first items arrived broken due to lack of packaging. The second was terrible quality, not as described. The third was partially refunded due to items being out of stock, and I had to jump through hoops to cancel the rest because the items were all for a special project and having only part of them was useless. The orders were refunded via e-gift cards instead of the original form of payment, as promised. The cards DO NOT WORK - either online or in-store. I have talked to 4-5 people on the phone, online, and in-store - wasting hours of time. Suffice to say, my money is gone and they don't care. I will never shop there again.