They seem to make filing complaint or bugs fixes nearly impossible here. All throughout their site they allude to the option of contacting the customer support team directly, however there is not such option available. I scanned through each answer link, through my account, etc. The only...