The website they made is glitchy and when I bring this to their attention they always deny any responsibility.
Whenever I ask for support it takes at least a week to get anything done. Then I have to go back and ask them to redo something they did not do correctly.
Don't waste your time with this company