I am not a financial advisor or credit card guru, but I do have a suggestion. When making online purchases, do not use a debit card. A debit card draws right out of the bank account, if you are scammed or have a dispute, money is gone and will not be returned until the dispute is settled hopefully in your favor.
Using a credit card, paypal, or other features offered by your bank can protect you. If you have trouble with a purchase, you make your dispute with the vendor, if they do not resolve, you file a dispute with you credit card company. You are not out any money, unless the dispute is rejected.