asked by Amy N. on 6/27/20
Scam. Their latest update on social media dates back to 4months ago. Failed to deliver but sent a delivery completion email anyway.
Get answers from the Bossu staff and other customers.