I prefer shopping from the internet as I don't have much time to go out and shop the whole day. I had mixed feelings in buying costly items from royalecastle.com. But I thought it was worth a try so I made 2 purchases. I found my shopping experience quite pleasant. The products delivered were genuine and of good quality. I took the ‘cash on delivery option'. I would suggest that customers use this method so there is no risk. The delivery could have been quicker; I mean it took about 7-8 days to get what I had ordered... :)