I want to insert a long PCR product (about 5000bp) into a vector. I do have the right PCR product, but every attempt to insert the product into pcDNA3.1 or pIRES2-eGFP failed so far. I am not sure if it is possible to insert such along PCR product in one of these vectors. I heard about so called TOPO vectors, that might be suitable for such an application. Has anyone experience with TOPO vectors or has any other idea?