I've dealt with them since the mid 90's (dozens of orders) and have never had a problem. Just make sure through email or the telephone that they have the item you seek before ordering or paying. Not too long ago I ordered and received some software for using a digital camera with my A4000. He didn't have it in stock but he found somebody else who did and acted as the middle man in the transaction. He didn't have to go through the hassle and time doing this on a small order but he gladly did.
Dan :-)