We have used them off and on for the past 18 or so months. No problems to report regarding their services. As previously posted, you should always check references, regardless if the supplier is located in Brampton, Mississauga, Milton, Forest Hills, Rosedale, etc. Last time I checked, poor service was not confined to any one area and the onus is on the purchaser to investigate thoroughly.