I can't seem to access their website, but they've sure deducted $179 from my account - twice! I don't know what the heck this is, but I'm *mad
( Read more... )
I have so little love for them these days... and damn I think I'm due to pay them either in September or October. I can't remember. They are so wiggy I seldom use them these days unless someone asks me to upload something there. Streamload used to be way better about getting in touch but Mediamax? Meh. I like jojo's suggestion of mentioned BBB and FCC in your next letter to them.
Comments 2
Reply
Reply
Leave a comment