I bought a BCT15X and a 396XT at the same time from Scanner Master. They ended up sending a 346XT instead. Got it on a Friday and I was torqued because I was looking forward to playing with the 396XT over that weekend. Anyway, I called them up and they sent the 396XT, not overnight as I requested though. I put the 346XT in the return box and they provided the return shipping label. No sorry or appology or anything, just matter of fact "oh, ok" like this was part of every order.
Recently, with them jacking up the price of the GRE 800's due to reductions in availability, high shipping costs, I get a very bad vibe from them, like they don't have any personal interest in serving the customers, just raking in maximum profits with minimum customer service.
There's some shady stories about bearcatwhorehouse on here too. For them to indicate that they're selling a homepatrol-2 because they do a firmware update and add some favorites on it is pretty slimy in my book.
I've had all good results in dealing with Universal Radio. Communications Electronics link provided above looks good too.