I brought from someone else before there were times I was waiting more than two hours past the time they said they were going to be there. NOT here always on point, on time. Also the quality, price. ??