I bought these. Have no clue what they are. They weren't labeled. They seem to not like me very much.
That's a tropical hibiscus. Best advice is to fertilize it and make sure you keep it watered.
If it is a tropical hibiscus, chances are that it won't survive an 8B zone winter in the ground. You may consider to re-plant it in a pot that you could move indoors during the winter.