    So after the World Cup this year I was on a soccer website that had the official match ball(165$, very high quality soccer ball) on sale for 50$ (71$ with shipping and tax) . I bought it and got a confirmation email that they had gotten my order.
    2 weeks later I was wondering why it hadn’t shipped. I emailed them and they told me they ran out of stock and weren’t going to get any more. They said I could instead get a different ball for the price I paid. So they offered me a 60$(already less than I paid)ball for what I paid(which was of lesser quality). I then asked if I could have a refund instead. 
    Another 2 weeks later and no refund. I email back in and ask if they can just give me another ball of equivalent quality(Another ball that cost 165$) they said no but they can offer me a ball from last year (165$ at full retail price/on there website, but usually around 80-100$ on other sites) for 25% off. Some quick math would reveal that they were offering 41$ off after I had already paid 71$.
   I was getting fed up at this point and emailed a new person from customer service. They refunded the ball, and said for my trouble they would sign me up for the rewards program (10$ but gives you a lot of discounts from their website) for free. I had to email in one more time after this because the person then forgot to add me to the rewards program. But in the end I did get my refund and was added to the rewards program for free. Was I being an A hole/ choosing beggar during this or was it justified?