A bike should not have frequent mechanical problems unless it is being abused or was not set up properly by the shop that you bought it from. It also has a warranty which should be honored by the shop and many shops offer 6 months or 1 year of free service. If having mechanical problems they should rectify them.
What are the problems that you are having as your post was not at all specific?
A bicycle is actually quite simple mechanically and anyone dependent on one for transportation should try to learn basic maintenance. The Soho has minimal adjustments to learn about. I have a bike I built up with a Shimano 8 speed gear hub and mine is working fine.
__________________
Gear Hubs Owned: Rohloff disc brake, SRAM iM9 disc brake, SRAM P5 freewheel, Sachs Torpedo 3 speed freewheel, NuVinci CVT, Shimano Alfine SG S-501, Sturmey Archer S5-2 Alloy. Other: 83 Colnago Super Record, Univega Via De Oro
Visit and join the Yahoo Geared Hub Bikes group for support and links.
http://groups.yahoo.com/group/Geared_hub_bikes/