You could say that about anything though.
Would be more interesting to know what mark up is on some premium brands frames.
I think they only had a couple of frames at that price.
At present they only seem to have 2 x XLarge @ £399, which is there normal price.
This is just PX way of enticing people on to their website.