4 ms·You do have to admit that it is one hell of a websiteby treis 4y agoYou do have to admit that it is one hell of a websitewalrus01 4y agoYes, the sales/marketing and design professionals clearly did their jobs.