How tall are you? Was the bike too big, or just didn't feel correct? If you've been riding an e160 and that feels good, maybe 29 just doesn't suit? Personally I've been to 29 and back again on the levo, I'll be sticking with 27.5. FWIW, my stepdad has just bought an e160 500 in NSW for $6500, so they are out there but you might have to travel a bit.