Are they still plugging along? Thinking of making a deposit today for the first time in 4-5 months. Any complaints?