I wanted to do this separately so it wouldn't be one huge post. Anyways.
WORST:
MerchNow - it took them very long to actually ship out my order after I initially placed it, then nearly a month passes and nothing's come in. Then I get an email saying that my order was returned to them (they didn't say why) and that if I wanted it to be mailed out again I would have to pay the shipping again within 5 days, otherwise I would only be refunded the cost of the items. Since PayPal always takes a while transferring money, I asked if they could just wait a little bit longer and their customer service rep said that would be fine and that they would make a note of it. I guess she didn't because I ended up being refunded and ripped off the cost of shipping. SO I had to redo my entire order again, wait forever for it to be shipped out again, then wait forever for it to actually come in. I placed my initial order in May and I got it around the time my Gaslight Anthem record came in. So near the end of July? Wow.
MadMerch - This was probably the absolute worst experience I've ever had. In January I pre-ordered a really great bundle for Anthony Raneri's "New Cathedrals" EP. I waited about two months, because I thought that the reason why it was taking so long was because it had to ship to Canada. Nothing came. I emailed them, sent them a copy of my receipt, and told them they charged my credit card. Then they tell me that they "don't have my order on file" so they did not refund me anything. Then I find out that they only ship within the US. If you only ship within the US then DON'T HAVE A LIST OF COUNTRIES TO CHOOSE FROM WHEN YOU ENTER YOUR SHIPPING ADDRESS. This was before their website makeover and I believe they have fixed this now. To this day I still have not received my bundle and they ripped me off nearly $30. Also, they always give me sass when I email them. Hopefully I can get a hold of Anthony/Bayside when they're finished with this tour and this will be resolved.