ShakeNBake8
Newbie
- Dec 8, 2019
- 54
- 84
- 141
It's not a scam, they deliver what they say.... eventually. It's an extremely good deal for them though. Extremely long deadlines that can be changed arbitrarily and they are only beholden to their patrons. So, they can delay for as long as they have support.