Not to ruin the atmosphere or anything, but I had a little bit of communication trouble buying from bensbike. Nothing too significant, but it's kind of silly.
I was watching an auction of theirs for a set of pedals, and at the top, below the current price, the shipping cost was listed as $5.00. Then, in the item description in bright red bold font, it said the shipping was $6.50, and a little below that, the shipping was again listed as $5.00. Finally, at the very bottom, it said $5.00 one last time. So I e-mailed them (1 day before auction end) to ask about that since the red bold lettering was somewhat ominous and didn't get a response by the time the auction was ending, and I figured I'd buy the pedals either way so I bid and won them. I used their Andale checkout thing to pay for the item, and the shipping was again $5.00 so I thought that was the end of it. The pedals were shipped later that day and all was well. 2 days later, I get a reply e-mail from them saying that shipping is in fact $6.50...However, I had already paid $5.00 shipping and the pedals came the next day and that was that.
So, the only issue I have with them is slow communication and a misleading item listing. They seem to have fixed it, and consistently charge $6.50 on the pedals now.
In the end, I got the item quickly and I guess I got a deal too. I suppose that story shows that they stand by their posted prices too since they didn't bother me for the extra $1.50, and still gave me great feedback. So I also recommend bensbike because their prices are good and their shipping is super fast.