The driver sped into my complex and basically threw the smokes into my hand forgot to give back my change until 2 hours later, I ordered my smokes to be delivered this morning would recommend nippising essentials! The driver can be sometimes late but delivered to my complex this morning and was super friendly and super nice