(RIP) Geriatric Germ
Registered user
Paid for a £571 Garmin 2610 over a week ago. Track Your Order knows nothing, still not here. Home/help page comes up Not available. Digi Woo Denmark
Anyone know of them, will my Credit Card refund if a con????? Help please
Anyone know of them, will my Credit Card refund if a con????? Help please
