Great communication
Yeah, seem pretty good to me. There was a problem with my delivery but great communication soon sorted it out. Many thanks.
United Kingdom
Yeah, seem pretty good to me. There was a problem with my delivery but great communication soon sorted it out. Many thanks.