Here’s what consumers have asked with answers from BiteSquad staff and previous consumers.
It is a legit company. They are rather expensive too use and their customer support is non-existent if something is wrong with the order.
I received a $100 gift card from a close friend after losing my brother. I can't use it.