I just paid to upgrade to XX4 in November of 2008. That's about the time I started really using Xara and coming here. The Xara 'my products' page does not tell me how much I paid or how I paid but I think it was $39 US.

Now XX5 is released, 7 months after I upgraded. To upgrade is $39 US. If I had not upgraded to XX4 first, it is only $59 to upgrade from any previous Xara version to XX5. If I want to upgrade from XX4 now, it is costing me an extra $20 than if I had waited and not upgraded to XX4 first.

In otherwords:

XX2 to XX5 = $59 US
XX2 to XX4 to XX5 = $78 US ($39 + $39)

Just seems wrong to me