Still waiting for my Frontline that supposedly shipped out on June 28th. My confirmation email said it would take 8-12 days and that I wasn't able to cancel my order for any reason. The length of time it's going to take to get my purchase wasn't supplied before I ordered and now I find out that it's coming from the UK. I hope I haven't been ripped off!