I have a Lotus 11x14 contact printing frame which is beautifully made and will last a lifetime. However I bought it a long time ago. They are now very expensive. The 10x8 is £259 + vat!
Unfortunately not all contact printing frames are equal. You really need a good and even pressure. You may have to import one from the US, but I don't know who makes the best one's over there.
ps If you want to try a Lotus, let me know, you can borrow mine.