I would try Coolpiece before Toplace. I've used both of them and sometimes it has taken me months to get my system from Toplace, whereas Coolpiece I always got it on time. Toplace has gone up almost double on the price of what it used to be so now Coolpiece is really a lot better deal.