In your experience (or knowledge), is online shopping safe? Do online shopping sites really guarantee security when one hands down their credit card number? Thanks po!