Prices are comparable to other big box stores, I dealt with the Mountainash location in Brampton. The post purchase customer service and communication NEEDS WORK. The delivery and installation staff are not reliable. Had to physically go to the store to get answers because my calls were not being returned. Paid for installation and half the job was done. Would not recommend