I decided to use the services before i read the reviews. I then decided to read the reviews and began feeling iffy about the service. I read so many negative reviews that made me almost cancel the order. Being me and not following the crowd, i decided to wait and see for myself. I placed my order at 1:40 PM and was given an ETA between 2:24 PM - 2:34 PM. My order was delivered in my office at 2:30 PM. I am very satisfied with the service.