Excellent company, great product
Delivered as promised, great communication with customer service and my G2 ultra looking good so far delivering everything it's advertised for
Greece
Delivered as promised, great communication with customer service and my G2 ultra looking good so far delivering everything it's advertised for