With the faults, bear in mind that it is a one show only outfit.
When you put it on, does it look awesome? Really, that's the main thing. Yeah, it sucks that the shop have been so useless, but stressing about that will not aid your cause, which is to look stunning and be super-excited.
The lining on my dress didn't line up with the zipper (couldn't take it back to the shop though, cos made it myself!) but you couldn't tell from the outside, so I didn't stress about it.
So, for now, fix up anything that is visible from the outside, or will affect function (like seams coming apart, but do remember, you're unlikely to be running marathons or climbing trees in it) Later, give the shop some shocking reviews, write them a letter, use your anger to let them know that it wasn't good enough.
But in the mean time, just focus on your special day and looking fabulous. It's more important than any shop.
Having my wedding only 4 days away (well 3 since it's after midnight) I know exactly how you feel! You want it to be perfect and you feel ripped off.
My only advice is this -
You didn't see the faults. The only person to see them was a professional dressmaker who took a close look at the dress. Do you have any professional dressmakers as guests at the wedding? I think what I'm trying to say is that no-one will be looking at your dress so close as to find faults that you the bride did not notice when looking for the dress of her dreams.
Your guests, and hubby to be, will think you look absolutely stunning and will be too caught up in the celebrations and excitement to put your dress under a microscope and point out an flaws.
Please try not to let it get to you, as hard as that may be, it's not worth the added stress to an already stressful time in your life.
Bookmarks