Bought directly from NEWAGE Canada and cabinets were shipped very quick and came in clean and undammaged boxes. Unfortunately after taking off the pristine packaging the cabinets were severly damaged. The customer service team was great at NEWAGE offering to return the cabinets with all the original packing. I was on a tight turn around while moving and could not accept a return. They offered an excellent cash back option while allowing me to keep my cabinets. Thats great BUT the cabinets were unable to have the rollers or legs installed sue to the damage on the bottom of the boxes. After pounding out the dents and hanging them on the wall I'm satisfied with the results.