Very disappointed by your lack of transparency regarding fees. In excess of $50 USD per ticket is outrageous for a service fee. Really my $179 ticket (which i thought was a bargain) was $229 as stated on my ticket. Be more transparent and you'll get better ratings.
On the plus side, the customer service on the phone was very helpful.