Service and product quality is top notch, could not of been happier as a first time user, wont ever use any one else. Delivery was right on schedule, received several updates on ETA via text which was great. Would recommend to everyone