I always get good service at my local Joann, however when items i ordered for pickup are out of stock and they are canceled there is a hold for the original purchase for days and they also charge for the new amount. If you are on a budget that hold for the original amount can cause problems especially if you need to make a purchase to replace the items that were canceled or need that money for something else. Don't like it.
I really love Michael's but now they are having a sweepstakes that really sucks. I tried to play the game today and was given a scratch game that didn't work. I couldn't scratch it. When I went to try on my regular computer, not handheld, it told me I have exceeded my gameplay for the day. That sucked.
Tip for consumers: it is slow going for me. Takes some loading time. Make sure app is updated.