Lost package and no customer service
Three weeks and still no status updates. Package appears lost but not possible to get hold of Homer
October 5, 2023
Unprompted review
Review of Homerr
Three weeks and still no status updates. Package appears lost but not possible to get hold of Homer