Useless seller, gave a fake tracking number. Did not ship for almost 3 months, then would not refund until I opened a dispute for around 20 different items. Huge hassle, never again.
Everything looks fine, though I haven't got time to check functionality yet.