Overstock.com offers it for the same price. Granted, they don't have free shipping, so this deal is average.
I owned a Riovolt SP250 at one time, and I was very satisfied with their customer support. They replaced my CD player a number of times when it has met untimely accidents while I've been skateboarding, but that was before someone stole it.