A hobbyist web developer has exposed a major security flaw on the Canada Computers website that may have sent customer credit ...