I shop online a lot and always online. I have a lot of experience in dealing with excellent, good, bad and horrible businesses. I write positive reviews when appropriate and negative truthful reviews for those who are not ethical, illegal, bad business practices, etc.