If you would like to discuss the possibility receiving a refund, you would need to contact Account Services and speak with someone directly. The representative may also be able to address your technical issue as well.
I am sorry to hear you have had issues with the patch. If you have not done so yet, you may want to try looking at the Technical Support Forum. You may find other players with a similar issue and how they were able to resolve it.