We use 2% agarose gel electrophoresis in TBE buffer to check PCR products of different sizes ranging from 90 bps up to 350 bps. Our brand does not dissolve well and we can not get rid of some filamentous contaminants even after boiling for an extended period of time. Thank you for your answers, it is appreciated.