I got an email in August 2013 from fckh8 (who I've ordered a t shirt from before and got it in a timely matter) promoting a discount on rainbow gear with a promo code. I thought this was great so I bought it, used the code and ended up paying $40 and change for shipping. My card was charged almost immediately, and they've had my money ever since. Literally 5 and a half months later, and I still don't have my merchandise. I've emailed "Ryan" so many times, always getting the run around. After a couple months he said they were out of the product I ordered and asked me to choose another hoodie. I understood and chose another and thought that would be the end of it. Another few months pass and I still get nothing. I emailed him almost every month asking and asking. Eventually he said "Wow we've been slacking on your order! I'll throw in a free shirt!" So I chose a shirt (this was after asking several times for a refund because I was over this) and he said "Okay it's all taken care of." That last email was sent to me over a month ago. Still nothing. No confirmation email that it shipped, no nothing. I just emailed him again saying that if he didn't send me an email with the exact details of what I'm getting, when it's shipping, and when it will get to my house by Monday, I'm calling my credit card and disputing the charge. Like I told Ryan in my many emails, I'm all about this cause. No matter what your intention, however, terrible customer service and charging for orders you KNOW you can't fulfill is a great way to lose customers. I'm so disappointed. I guess all I can do is hope they get their act together and keep emailing Ryan until I get an answer. Overall verdict: great cause, terrible business.