Anyone have any information on these guys located in Mississauga? They agreed to our payment terms of 7 days, we extend their term to 30 days. When we called for payment they advised us they are paying 90 days. We explained that was not acceptable and they should have been upfront with that info. Too bad so sad was their response.