expressing one's opinion

Choose the most appropriate preposition for each gap.
   by      for      in      of   
To my mind, it is never okay to copy a brand name and/or a logo an existing company because you steal their ideas doing that. There were many people who worked a long time until they finally decided on a logo which was best to represent their company, and you just took it and the name Starbucks its Chinese translation to make money. I don't think that’s fair.
However, Starbucks is a very expensive place to drink coffee or other drinks like orange juice or tea. So, it was good to have a shop which sells such products more reasonable prices. Therefore, you could have saved much money and trouble if you had created your own logo and name.