Well, update here, I called customer service and they told me that the person who I spoke with earlier was telling me wrong, so I shouldn't be charged a restocking fee. The shipping charges I can understand as they list it in the online policies though, so I guess I'm going to have to eat it...