i would say try the manufacturer, there normaly the best place to find them, either that or look on ebay for a tent with damaged fabric been sold from spares or repair
These are available in just about most camping shops. Take the old pole so it can be matched in diametre. They will usually be longer than the original but you can carefully cut them down with a hack saw.