I was hesitant on ordering from FCKH8.com because I was aware of it's reputation for bad service. That was in the past and now things seem to have gotten better. I ordered a shirt and it warned me that it would take 2 to 3 weeks to deliver but I received the shirt exactly 1 week after ordering the shirt. I am satisfied with my experience with FCKH8 and will probably be ordering something again from them soon.