Of course, it is. Bao's site is based on 128-bit SSL encryption technology so you can be sure that your credit card numbers and other personal details are in safe hands.