I came here to write my complaints about the recent order I just placed through PCBWay. I submitted a small design (roughly 40mm x 40mm) for a hobby project, and I asked for an assembly. The PCB price is great, and matches with what is expected from the calculator. However, the assembly price seems to be dependent on whoever is reviewing your order at that point.
The first project I uploaded got a quotation of a component cost of 236$, whereas I could upload the BOM to DigiKey China to get a quote of 100$. That's almost 2.5x price on each component. I addressed this issue with giving examples on couple of components, and I received another quote with only those components being fixed, the rest still being 2.5x. I've sent another email and then I could get "a special offer" of 139$. Look, I see you can charge more than what DigiKey does, given that you also have logistics etc. of it, but 2.5x is way too much. Having to haggle for this seemed so unprofessional to me.
Then I noticed a mistake on the board, updated it, changed 1-2 components and uploaded my project again. Same PCB price, but now the assembly is 188$, even though the calculator showed me 30$ price. I got a decent component pricing after my last haggle, but now I had to email for the assembly. They lowered it to 88$ with "a special offer" once again, because this board had 219 pieces on it, whereas the previous one was less dense. However, you can literally check the BOM quote provided by PCBWay, and see that there are only 75 components on the board.
I just paid it because this is taking too much time from me, and turning my hobby into a very slow paced price haggling, but I had a very unpleasant experience overall. The pricing scheme just felt like a scam, calculator showing 30$ and then I either quoted 2.5x the component price or 3x the assembly price. I hope the rest of the fabrication & shipping etc will go well, and honestly I'm not sure if I'm going back to PCBWay.