I've held out on buying one due to the huge number of complaints I've heard about the quality. I'm wondering if they have improved the overall production at all over the last few months after getting so many returns and complaints? Any input would be appreciated!