I have to second (or third, or fourth) the recommendation for Ideal's customer service. I have changed my order by phone about twenty billion times over the last several weeks, and there has never been any complaint or impatience on the other end of the line. Of course, I have yet to see whether I'll actually receive what I ordered, but that's another question!
