I've been a Prime member for a while though. I was iffy at first because it's a lot of money; but, if you're like me and buy off Amazon a lot, look at how much you spend just in shipping costs and tell me it isn't worth it. My Prime membership paid for itself within the first month of having it.
I like the freedom that it gives me and it makes setting up my budget a lot easier. Not to mention there's tons of free shows and movies, movies and books that you have access to just because you're a Prime member.
ShirtPunch is a sister company to NerdBlock. They sell indie-made tee shirts. Every day, they hold contests for someone to win a free shirt (I've won this contest 4 times so I can vouch for its validity.) I honestly never had an issue with this company.
The site does a thing where they offer 4 specific tee shirts for a price of $10 each. They also have an actual shop where you can buy other shirts for their full $12-$20 price. Every dollar you spend earns you Punch Points that can be redeemed for a discount on your purchase.
The only reason I no longer buy from this store is because they are owned by NerdBlock and I refuse to give THAT thieving company any more of my money.
I've been a customer of Amazon since 2013. Not very long, but long enough to know a good company when I see one. This company practically bends over backward to make it's customers happy. From quick returns that they turn for, to refunds even if you can't send a defective product back, this company puts you and your piece of mind first.