Scott
Order 2024 New Digital beverage…
Order 2024 New Digital beverage dispensers of the 27th August. Told 12 to 20 days delivery. Still nothing arrived. Emailed many times to be told that there on there way. At 63 days I have now asked for a refund 5 times a be told they are resending. Still nothing. What a joke. Update 12th November. The arrived and seen to be what they say they are. I guess you need to stay with the process.


