When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
If you signed on the dotted line, usually that's it. So even if you can't cancel it, just look on the bright side and be happy with it. From all the various analyses, seems like you got a decent deal anyway.