Jin Cheng JC100-7 knight

Hey me and my friend are trying to get his Jin Cheng up and running again (its a 100cc cruiser- so funny) but we cannot find a new fuel cap, does anyone know any good sites that are good for chinese bikes? weve tried the ususals like ebay/amazon/the jin cheng website.

any help would be appretiated trying to cheer up my mate after he wrote off his 09 CBR600 after 2 weeks (painful i know)
thanks