VITALREZ
Non Delivery
Same complaint as others - non-delivery but they are sure quick to bill the credit card! ...
Same complaint as others - non-delivery but they are sure quick to bill the credit card! ...