Complicated refund methods. Says guaranteed satisfaction but charged in USD and when confronted said their site was in USD but did not mention it anywhere on the website. When asked for a refund, they gave it after delay and gave less since there was a "USD to CAD conversion" dropped.