I have bought from and sold to Agee recently. A+ on both sides! Great communication, shipping, packaging and payment!