Our first experience with GH Johnson was approx Spring 2007. Found the perfect trundle bed, paid delivered. Our first night with the bed, we found a good sized crack in the finish on the front of the trundle. I called to have it replaced, the replacement was apparently on it's way, but we did not hear back or receive it. (In fairness, we stopped following up).
When looking for chairs this fall, we told our friends/family that we were going to look at GH Johnson again - they said, "nice, but delivery takes way too long, you never get the furniture by the date you want". We decided to go for it anyway, because we like the selection and prices. Found the chair/fabric we wanted, great price (ordered 4), and is already set for delivery next week.
Overall we are very happy and to date would recommend GH Johnson. This time, if the chairs do not come in perfect shape, we will be sure to follow up on the replacement. We are confident GH Johnson will follow through!
As for delivery - I think the complaint is a myth. Both times we received our items in the time specified at time of sale.