As usual great service excellent price ( Lowes now charge $49.00 compared with $34.99 from Mainstreet) and was posted and received with in 3 days. Have been shopping at Mainstreet for 4 years now so I am very pleased with everything and will be doing so in the future. Thank you Mainstreet