You may be able to get it to work with a longer bottom bracket spindle. If they don't know what that is then don;t take it back to them again.
Also, you may just need a different chainring on the same crank. What's on there now? 53 tooth? Try a 42 tooth or in that range.