I recently ordered a 1.33 GHz iBook G4. Found them via Google Shopping and saw they had the best non-eBay price on a machine. Order was processed and shipped within 24 hours, and arrived in the condition described. 24 hours later, I've checked out just about everything and I'm very happy with the machine.
The information on the "My Account" page of their site doesn't update very often, and one of the phone numbers on the site (800 number in the invoice) is wrong. That said, though, their other phone number works and they are VERY responsive to e-mail. I will definitely do business with this company again in the future.