Fee steps was a serious facet of the on-line casino feel, ensuring simple and safe deals