2%percent difference, probably due to service
5'% percent difference. I think it's workmanship
10% difference. Must be materials
The price difference of 20% is not an order of magnitude
The age of transparency and thin margins
Please give your time to someone who knows what you're doing and is reliable.