Okay, what about if I will do that by myself witht he help of some guides and tutorials?
One thing about doing it yourself is that you will not depend on some costly developer, you will be able to keep the site updated yourself, you will be only one knowing password accessing your Control Panel (CP), etc.. You have to purchase your own domain so you need to think of one that is untaken and fits your business model. Since you have a physical store, you can take your own photos of the outside, inside, the products you have and more. Or, of course, you can hire someone to do it for you. Might get some tips on how to take the best photos to show off your store and products,
There are plenty of tutorials to get you started. You have a choice to use the hosting site's CP and other tools they give you without buying any software. A good hosting site will provide all the tools you need to get a store up and running along with the support needed. Many have template themes you can select if you wish. Not sure, but they may provide a payment method you can select so you can use credit cards and/or PayPal. You just need to make sure you get a good hosting site with good support.
I've used CoffeCup's (CC) HTML Editor software to do the sites I made. Since none required serverside coding, I was able to code to the current HTML doc-type and CSS. All have really improved. All CC's software have online tutorials and a community to help. They even have hosting which blends in with their software making uploading/downloading/editing/etc very easy. I do not represent or have any affiliation with CC. I just use their software. There are many other editors if you decide not to use the hosting site's CP editor. Many free as well as some of CC's editors free.