if you use paypal and they cant ship the item, they just refund your money back to the paypal account. so its better to straight up use the credit card.
In general no place will charge your CC until they actually ship it. They will send an authorization first. Any online store that is legit will practice that.