Over the years, Ive had four or five (or maybe six) computers put together by Domino. Ive been happy with all of them. Their prices are competitive with the major mail-order places, and the quality has been excellent.There are two reasons Ive given them four stars instead of five:1. Theyre some distance away. When I need to take a computer to them to be repaired, its an hour round trip, then a second hour to pick it up when its done.2. They are busy enough that almost any repair means waiting several days before I get my computer back.But the first one isnt their fault, and the second -- well, being busy is the sign of a successful business, right?