translate English to French: They tend to be difficult to find and may be expensive.
En général, ils sont difficiles à trouver et peuvent coûter cher.