Yes, just contact customer support. Pretty easy questions about why you want a refund etc... just answer and they will refund the charges.
I am surprised though. I am also playing on Xbox and have had a pretty positive experience. I enjoy the game, though there are a few tweaks needed. The connection issues aren't happening too much for me... Sure, I get disconnects here and there, and the occasional "Can't join, session is full", but I am getting in games more often than not.