Has anyone heard of this and is this site really reliable. also i have only ordered of one site but for most sites do they alter there company name on ur bank account?..