Even the most successful supplements have some cons surely

What is the correctly punctuated version of this sentence?
Even the most successful supplements have some cons, surely?