This thread has made me decide not to order from Talon Comics as well. I have ordered from the ENWorld shop three times, and the service has been fast and professional.
While I feel for Derek personally, as a consumer I want what I pay for. Since many people who deal with him apparently don't get satisfaction, I'm afraid I won't be sending him my money. The one thing about this that I find disapointing is that I wanted to order some dice bags for my players for Xmas. Now I won't be able to. If Gamer's Bag products ever become available through RPGshop, then I'll gladly click the button on the front page of this site and order that way. Or maybe they'll be at GenCon next year. At any rate, I wish them well in their business endeavor, though if they were counting on online sales to stay afloat, I think they should investigate another distributor in addition to Talon.
Friendship is wonderful, but business is business. Not good to mix the two. IMO, of course.