Hi, can anyone recommend one of these, and tell me where I can buy them? Also, roughly how much should I expect to pay? Thanks.