Quite literally embodies the definition of the name. Ordered, received, and medicated within 30 min... and it takes 20 minutes to get to me from their location.If there was a 6th star review option for "speediness" Mr Speedy would be deserving.-Zack from Linda Vista/Morena