Another somewhat odd suggestion is IKEA. I've bought an L-shaped desk for my daughter from it. You could get matching stuff from there. I should say that the desk I got rid of was 1000% better quality than IKEA - heavier and better quality but you get what you pay for - sometimes!
yeah, been checking intermittently, it's getting 2 or 3 matching in the sizes I want is the tricky bit.