My Laserguard showed up this afternoon. I haven't had a chance to do more than open the box and look at it though. I appreciate the speedy service and will definitely be ordering from you again. I will fill out the online review when I get back to the house. Thanks again!